﻿using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace VisionCloud.Core.Model.Schedule
{
    [Table("RsRobotMeasureData")]
    public class RsRobotMeasureData : BaseEntity
    {
        [Key]
        public Guid Id { get; set; }

        /// <summary>
        /// 排查系统工单Id
        /// </summary>
        public string BpsTaskId { get; set; }

        /// <summary>
        /// 机器人：1 = 天花，2 = 内墙，3 = 螺杆洞, 4 = 墙砖 
        /// </summary>
        public int RobotCategory { get; set; }

        /// <summary>
        /// json文件Url
        /// </summary>
        public string Path { get; set; }

        /// <summary>
        /// 版本号
        /// </summary>
        public string Version { get; set; }

        /// <summary>
        /// 开始时间
        /// </summary>
        public DateTime? StartTime { get; set; }

        /// <summary>
        /// 结束时间
        /// </summary>
        public DateTime? EndTime { get; set; }
    }
}
